function showDictSelect(id, type, all) {
	var data = getDict(type);
	var select = $("#" + id);
	select.empty();

	if (all != undefined && all) {
		select.append("<option value=''>全部</option>");
	}

	$.each(data, function(k, v) {
		select.append("<option value ='" + k + "'>" + v + "</option>");
	});
	return data;
}

function getDict(type) {
	var v = sessionStorage[type];
	if (v == null || v == "") {
		$.ajax({
			type : 'get',
			url : '/dicts?type=' + type,
			async : false,
			success : function(data) {
				v = {};
				$.each(data, function(i, d) {
					v[d.k] = d.val;
				});

				sessionStorage[type] = JSON.stringify(v);
			}
		});
	}

	return JSON.parse(sessionStorage[type]);
}
function showPopup(id,title,type,area,content,btn,anim,callBack,cancelBack){
	layer.open({
		title:'拜访记录',
		type: 1 //0（信息框，默认）1（页面层）2（iframe层）3（加载层）4（tips层）
		,offset:  'auto' //具体配置参考：http://www.layui.com/doc/modules/layer.html#offset
		,id: 'layerDemo' //防止重复弹出
		,area: ['700px', '500px']
		,content: '<div style="padding: 0px 100px;"><textarea cols="50" rows="5" id="visitInfo"></textarea></div>'
		,btn: ['保存', '取消']
		,anim: 1 //弹出动画
		//,skin: 'layui-layer-rim' //加上边框
		,btnAlign: 'c' //按钮居中
		,shade: [0.8, '#393D49'] //不显示遮罩
		,yes: function(){
			layer.closeAll();
		}
		,cancel: function(index, layerDemo){
			if(confirm('确定要关闭么')){ //只有当点击confirm框的确定时，该层才会关闭
				layer.close(index)
			}
			return false;
		}
	});
}